corrugated aluminium sheet - Alemán Inglés Diccionario